Vcenter NamespaceManagement Supervisors Networks Edges CreateSpec

Vcenter NamespaceManagement Supervisors Networks Edges CreateSpec
Vcenter NamespaceManagement Supervisors Networks Edges CreateSpec

Vcenter NamespaceManagement Supervisors Networks Edges CreateSpec defines parameters for creating an edge.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "name": "string",
    "provider": "string",
    "avi": {
        "username": "string",
        "password": "string",
        "certificate_authority_chain": "string",
        "server": {
            "host": "string",
            "port": 0
        },
        "cloud_name": "string"
    },
    "foundation": {
        "vip_ranges": [
            {
                "address": "string",
                "count": 0
            }
        ],
        "vip_subnets": [
            "string"
        ],
        "interfaces": [
            {
                "personas": [
                    "string"
                ],
                "network": "string"
            }
        ],
        "deployment_target": {
            "zones": [
                "string"
            ],
            "storage_policy": "string",
            "deployment_size": "string",
            "availability": "string"
        },
        "network_services": {
            "dns": {
                "servers": [
                    "string"
                ],
                "search_domains": [
                    "string"
                ]
            },
            "ntp": {
                "servers": [
                    "string"
                ]
            },
            "syslog": {
                "endpoint": "string",
                "certificate_authority_pem": "string"
            }
        }
    }
}
string
name
Required

The name of this edge. The name must be an RFC 1123 compatible DNS name.

This property was added in vSphere API 9.0.0.0.

string
provider
Required

The edge provider.

For more information see: Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.

This property was added in vSphere API 9.0.0.0.

avi
Optional

The Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec is a conditional configuration that must be provided when FLB provider is selected. It is used to create a new load balancer configuration.

This property was added in vSphere API 9.0.0.0.

This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.AVI.

foundation
Optional

The Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerCreateSpec is a conditional configuration that must be provided when FLB provider is selected. It is used to create a new load balancer configuration.

This property was added in vSphere API 9.0.0.0.

This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.VSPHERE_FOUNDATION.